package com.authine.cloudpivot.ext.domain.jizhong.model;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Map;

/**
 * @Author: Peter Lee
 * @Date: 2021/1/8 13:46
 * @Describe: 冀中监听接口接收模型
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
public class ListenerModel {

    /**
     * 消息id
     */
    private String id;
    /**
     * 消息类型
     */
    private String type;
    /**
     * 消息内容，消息格式为json字符串，各个消息的内容格式按照消息类型有所不同。
     */
    private Map<String, String> content;
    /**
     * 推送时间，格式YYYYMMDDHHMMSS
     */
    private String time;
    /**
     * token值
     */
    private String accessToken;
}
